Dimensions of reengineering environment infrastructures
نویسندگان
چکیده
منابع مشابه
Dimensions of reengineering environment infrastructures
ion power of a logic programming language to do grouping. Hence it has support for intentional and extensional grouping, which is used to express design patterns and software architectures. Because of its integration with Smalltalk, the model is extensible. When the model needs to encompass new kinds of entities, only some reification rules have to be added to make those entities explicit in SO...
متن کاملA Design Space for Reengineering Environment Infrastructures
Over the last decade many research groups have been developing reengineering environments. However, many design decisions such as support for multiple models, incremental loading of information, tool integration, entity grouping, and their impacts on the underlying meta-model and resulting environment have remained implicit. Based on the experience accumulated while developing the Moose reengin...
متن کاملThe Moose Reengineering Environment
• It supports reengineering of applications developed in different object-oriented languages, as its core model is language independent which, if needed, can be customized to incorporate language specific features. • It is extensible. New entities like measurements or special-purpose relationships can be added to the environment. • It supports reengineering by providing facilities for analysing...
متن کاملNOREX: A Distributed Reengineering Environment
Several reengineering environments have been created to provide for a unified infrastructure in which various approaches can be employed together. While the collaboration between tools is very strong within such environments, currently the inter-environmental collaboration is very weak and happens mainly at the level of data-files exchange. Consequently, the different groups of researchers are ...
متن کاملMoose: a Collaborative and Extensible Reengineering Environment
Software systems are complex and difficult to analyze. Reverse engineering is a complex analysis that usually involves combining different techniques and tools. Moreover, oftentimes the existing tools are not perfectly suitable for the task, and customization of existing tools, or development of new tools is required. Moose is an extensible reengineering environment designed to provide the nece...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Software Maintenance and Evolution: Research and Practice
سال: 2003
ISSN: 1532-060X,1532-0618
DOI: 10.1002/smr.279